projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5510bef
)
cssparser: Don't use a free'd string in error messages
author
Benjamin Otte
<otte@redhat.com>
Thu, 19 Apr 2012 15:01:37 +0000
(17:01 +0200)
committer
Benjamin Otte
<otte@redhat.com>
Mon, 17 Sep 2012 18:39:11 +0000
(20:39 +0200)
gtk/gtkcssparser.c
patch
|
blob
|
history
diff --git
a/gtk/gtkcssparser.c
b/gtk/gtkcssparser.c
index bedfdec1c1bf75d3add4d282001d7de6ec85459b..04242aaa7163535b1adb752ae30092710fc8f9e1 100644
(file)
--- a/
gtk/gtkcssparser.c
+++ b/
gtk/gtkcssparser.c
@@
-669,15
+669,16
@@
_gtk_css_number_value_parse (GtkCssParser *parser,
break;
}
- g_free (unit_name);
-
if (i >= G_N_ELEMENTS (units))
{
_gtk_css_parser_error (parser, "`%s' is not a valid unit.", unit_name);
+ g_free (unit_name);
return NULL;
}
unit = units[i].unit;
+
+ g_free (unit_name);
}
else
{